package com.dcivision.framework.taglib.channel;

import java.util.HashMap;
import java.util.Map;

import com.dcivision.framework.taglib.channel.event.SystemLogs;
import com.dcivision.user.bean.PersonalHomePreference;

public class AjaxConstant {
  public final static String AJAXTAGFACTORY = "ajaxTagFactory"; 
 
  
  public final static String workflowPriorityTag = "workflowPriorityTag";
  public final static String workflowStatusFlagTag = "workflowStatusFlagTag";
  public final static String workflowStepInfoTag = "workflowStepInfoTag";
  public final static String relateObjectInfoTag="relateObjectInfoTag";
  public final static String workflowDudateTag = "workflowDudateTag";
  public final static String workflowFromWhomInfoTag = "workflowFromWhomInfoTag";
  public final static String workflowActionTakerTag = "workflowActionTakerTag";
  public final static String documentInfoTag = "documentInfoTag";
  public final static String dmsLocationPathTag = "dmsLocationPathTag";
  public final static String durationTag = "durationTag";
  public final static String summarizeContentTag = "summarizeContentTag";
  public final static String DMSCONTEXTMENUTAG = "dmsContextMenuTag";
  
  public final static String FILTERNAME = "filterName";
  public final static String FILTERITEM="filterItem";
  
  public final static String MEETINGFILTER = PersonalHomePreference.CALENDAR_MEETING_LIST;
  public final static String TASKINBOXFILTER = PersonalHomePreference.PENDING_WORKFLOW_TASK;
  public final static String MESSAGEINBOXFILTER = PersonalHomePreference.SYSTEM_LOGS;
  public final static String RECENTDOCFILTER = PersonalHomePreference.RECENTLY_ACCESSED_DOC;
  public final static String PROGRESSMONITORFILTER = PersonalHomePreference.WORKFLOW_TRACKING_LIST;
  
  public final static String PREFERENCECLASSIC = "1";
  public final static String PREFERENCEELEGANCE= "2";
  public final static String PREFERENCEFANTASY = "3";
  
  public final static String ALL = "-";
  public final static String MEETINGINVITATION = "MI";
  public final static String MEETINGNOIFICATION = "MN";
  public final static String DOCUMENTINVITATION = "DI";
  public final static String DOCUMENTNOTIFICATION = "DN";
  public final static String WORKFLOWNOTIFICATION = "WN";
  public final static String EMAILRULENOTIFICATION = "RN";
  public static Map ACTIONMAP = null;
  static 
  {
    ACTIONMAP = new HashMap();
    ACTIONMAP.put(MESSAGEINBOXFILTER, SystemLogs.class.getName());
  }
  
  
 
}
